通常我們安裝套件都是使用CocoaPods 或 Carthage.今天跟大家介紹xcode11內建的一個管理安裝第三方套件的功能---SPM(Swift Package Manager)。
接著就讓我們以IQKeyboardManager為例,利用xcode內建功能把他加入吧。
https://github.com/hackiftekhar/IQKeyboardManager
點選專案檔,選擇 Project 下的專案,然後切換到 Swift Packages 頁面。
點選左下角的 + 加入套件(package)。
除了點選 + ,我們也可以從 Xcode menu 的 File > Swift Packages > Add Package Dependency 加入 package。
接著我們可以指定自己想要套件版本。如上圖他將抓取6.5.6版,Up to Next Major 6.5.6 < 7.0.0 表示未來套件改版時,最多會升級到6.9.x。
如果向指定版本,可選擇Excat,然後輸入版號